suncus etruscus - German English Dictionary